shaman endowed with magical powers - Espagnol Anglais Dictionnaire